---
title: Register models
description: The Model Registry organizes all models used in DataRobot as registered models containing deployment-ready model packages.

---

# Register models {: #register-models }

In the [Model Registry](reg-create), models are listed as _registered models_ containing deployment-ready model packages as _versions_. Each package functions the same way, regardless of the origin of its model. The Model Registry also contains the [Custom Model Workshop](custom-model-workshop/index), where you can create, deploy, and register custom models. Custom inference model packages and external model packages are exclusive to MLOps. After you register a model to the Model Registry, you can generate [Compliance Documentation](reg-compliance) to provide evidence that the components of the model work as intended and the model is appropriate for its intended business purpose. You can also [deploy the model to production](reg-deploy) from the Model Registry.

!!! info "Availability information"
    Contact your DataRobot representative for information on enabling MLOps-exclusive model package options.

=== "SaaS"

     Topic | Describes
     ------|-----------
     [Model Registry](reg-create) | How DataRobot AutoML models, custom inference models, and external models are automatically or manually added to the Model Registry.
     [Register DataRobot models](dr-model-reg) | How to add a DataRobot model to the Model Registry from the Leaderboard.
     [Register custom models](reg-custom-models) <br> _(MLOps only)_  | How to register custom inference models in the Model Registry.
     [Register external models](reg-external-models) <br> _(MLOps only)_ | How to register external models in the Model Registry.
     [Deploy registered models](reg-deploy) |  Deploy registered models at any time from the Registered Models tab in the Model Registry.
     [Manage model packages](reg-action) | How to deploy, share, or archive models from the Model Registry.
     [Generate model compliance documentation](reg-compliance) |  How to generate model compliance documentation from model packages in the Model Registry.
     [Customize compliance documentation with key values](reg-key-values) | Build custom compliance documentation templates with references to key values, adding the associated data to the template and limiting the manual editing needed to complete the compliance documentation.
     [Custom Model Workshop](custom-model-workshop/index) | How to bring pre-trained models into the Model Registry as custom inference models. |

=== "Self-Managed"

     Topic | Describes
     ------|-----------
     [Model Registry](reg-create) | How DataRobot AutoML models, custom inference models, and external models are automatically or manually added to the Model Registry.
     [Register DataRobot models](dr-model-reg) | How to add a DataRobot model to the Model Registry from the Leaderboard.
     [Register custom models](reg-custom-models) <br> _(MLOps only)_  | How to register custom inference models in the Model Registry.
     [Register external models](reg-external-models) <br> _(MLOps only)_ | How to register external models in the Model Registry.
     [Deploy registered models](reg-deploy) |  Deploy registered models at any time from the Registered Models tab in the Model Registry.
     [Manage model packages](reg-action) | How to deploy, share, or archive models from the Model Registry.
     [Generate model compliance documentation](reg-compliance) |  How to generate model compliance documentation from model packages in the Model Registry.
     [Customize compliance documentation with key values](reg-key-values) | Build custom compliance documentation templates with references to key values, adding the associated data to the template and limiting the manual editing needed to complete the compliance documentation.
     [Custom Model Workshop](custom-model-workshop/index) | How to bring pre-trained models into the Model Registry as custom inference models. |
     [Import .mlpkg files exported from DataRobot AutoML](reg-transfer) | How to transfer .mlpkg files from DataRobot AutoML to DataRobot MLOps.
